应用程序组件完整性检查

Kaspersky Security 组件包含众多动态链接库、可执行文件、配置文件及接口文件形式的不同二进制模块。黑客可能会将一个或多个应用程序模块或文件替换为包含恶意代码的其他模块或文件。为防止这些应用程序模块和文件被替换,Kaspersky Security 会检查应用程序文件和模块的完整性。应用程序会检查文件和模块中是否存在未经授权的更改或损坏。如果应用程序文件和模块中具有不正确的校验和,则被认为已损坏。

应用程序会对以下组件的文件和模块执行完整性检查:

对应用程序组件的文件和模块执行完整性检查时使用的是 integrity_check_tool 实用程序。该实用程序将检查被称为清单文件的特殊列表中列出的文件和模块的完整性。应用程序组件列表的清单文件中,列出了关系到应用程序组件能否正常运行的文件和模块的完整性。此外还会检查清单文件的完整性。

在检查 Light Agent for Windows 文件和模块的完整性期间,还会一并检查虚拟机上是否具有以下 Light Agent 功能组件

如果虚拟机上未安装指定的功能组件,Light Agent for Windows 文件和模块的完整性检查将会失败。

清单文件及完整性检查实用程序的位置

为应用程序组件启动完整性检查实用程序

要在 SVM 和已安装 Light Agent for Linux 的虚拟机上运行完整性检查实用程序,需要 root 账户。为所有其他应用程序组件运行完整性检查实用程序则需要用到管理员账户。

要检查应用程序组件的完整性,请执行以下任一命令,以从实用程序所在的文件夹为该组件运行完整性检查实用程序:

其中,<清单文件路径> 是指该组件的清单文件的完整路径。

您可以使用以下可选设置来运行该实用程序:

您可以在实用程序选项帮助中查看针对完整性检查实用程序的所有可用选项的说明。要查看说明,请使用 -h [--help] 设置运行该实用程序。

应用程序组件完整性检查结果

应用程序组件完整性检查结果显示如下:

页面顶部